34 research outputs found

    Approximate Inference for Nonstationary Heteroscedastic Gaussian process Regression

    Full text link
    This paper presents a novel approach for approximate integration over the uncertainty of noise and signal variances in Gaussian process (GP) regression. Our efficient and straightforward approach can also be applied to integration over input dependent noise variance (heteroscedasticity) and input dependent signal variance (nonstationarity) by setting independent GP priors for the noise and signal variances. We use expectation propagation (EP) for inference and compare results to Markov chain Monte Carlo in two simulated data sets and three empirical examples. The results show that EP produces comparable results with less computational burden

    EEG-Based Brain-Computer Interface for Tetraplegics

    Get PDF
    Movement-disabled persons typically require a long practice time to learn how to use a brain-computer interface (BCI). Our aim was to develop a BCI which tetraplegic subjects could control only in 30 minutes. Six such subjects (level of injury C4-C5) operated a 6-channel EEG BCI. The task was to move a circle from the centre of the computer screen to its right or left side by attempting visually triggered right- or left-hand movements. During the training periods, the classifier was adapted to the user's EEG activity after each movement attempt in a supervised manner. Feedback of the performance was given immediately after starting the BCI use. Within the time limit, three subjects learned to control the BCI. We believe that fast initial learning is an important factor that increases motivation and willingness to use BCIs. We have previously tested a similar single-trial classification approach in healthy subjects. Our new results show that methods developed and tested with healthy subjects do not necessarily work as well as with motor-disabled patients. Therefore, it is important to use motor-disabled persons as subjects in BCI development

    Vibrotactile Feedback for Brain-Computer Interface Operation

    Get PDF
    To be correctly mastered, brain-computer interfaces (BCIs) need an uninterrupted flow of feedback to the user. This feedback is usually delivered through the visual channel. Our aim was to explore the benefits of vibrotactile feedback during users' training and control of EEG-based BCI applications. A protocol for delivering vibrotactile feedback, including specific hardware and software arrangements, was specified. In three studies with 33 subjects (including 3 with spinal cord injury), we compared vibrotactile and visual feedback, addressing: (I) the feasibility of subjects' training to master their EEG rhythms using tactile feedback; (II) the compatibility of this form of feedback in presence of a visual distracter; (III) the performance in presence of a complex visual task on the same (visual) or different (tactile) sensory channel. The stimulation protocol we developed supports a general usage of the tactors; preliminary experimentations. All studies indicated that the vibrotactile channel can function as a valuable feedback modality with reliability comparable to the classical visual feedback. Advantages of using a vibrotactile feedback emerged when the visual channel was highly loaded by a complex task. In all experiments, vibrotactile feedback felt, after some training, more natural for both controls and SCI users

    YksittÀisten tehtÀvien tuottamien EEG-signaalien luokitteluun perustuva aivokÀyttöliittymÀ

    No full text
    AivokÀyttöliittymÀ luokittelee aivotoimintaa eri tehtÀvien aikana eri kategorioihin. Sen avulla liikuntakyvyttömÀt henkilöt voisivat ohjata tietokonesovelluksia. Harvoissa hyviin tuloksiin johtaneissa tutkimuksissa koehenkilöt ovat joutuneet harjoittelemaan useita viikkoja tai perÀti kuukausia. LisÀksi kokeita tehdÀÀn valitettavan usein ainoastaan terveillÀ liikuntakykyisillÀ henkilöillÀ. TÀssÀ diplomityössÀ esitellÀÀn uusi tosiaikaisesti toimiva aivokÀyttöliittymÀ, joka perustuu yksittÀisiin ajatuskÀskyihin liittyvien elektroenkefalografia (EEG) -signaalien luokitteluun. Tavoitteena oli suunnitella systeemi, jonka kÀyttö ei vaatisi pitkÀÀ harjoittelua. JÀrjestelmÀllÀ tehtiin kaksi koetta, joilla selvitettiin voidaanko yhden kokeen aikana saavuttaa tyydyttÀvÀ suorituskyky. KoehenkilöinÀ oli kymmenen tervettÀ ja viisi neliraajahalvaantunutta, joilla ei ollut aiempaa kokemusta aivokÀyttöliittymistÀ. Terveet koehenkilöt tekivÀt vasemman ja oikean sormen liikkeitÀ siirtÀÀkseen palloa tietokoneruudulla. Vastaavasti potilaat yrittÀvÀt liikuttaa kÀsiÀÀn. Aivojen toimintaa liikkeiden aikana mitattiin EEG:llÀ. Eri tehtÀvien tunnistus perustui suureen joukkoon eri aivoaktivaatiohin liittyviÀ piirteitÀ. Kokeissa sekÀ muunnokset piirreavaruudessa ettÀ luokittelija pÀivitettiin jokaisen ennustuksen jÀlkeen kÀyttÀen oikeata luokkatietoa. TÀmÀ mahdollisti todenmukaisen palautteen antamisen koehenkilöille jo kokeen alussa. TÀten sekÀ koehenkilöt ettÀ systeemi pystyivÀt oppimaan alusta asti. Kuusi kymmenestÀ terveestÀ koehenkilöstÀ saavutti vÀhintÀÀn 75% luokittelutuloksen noin kahdenkymmenen minuutin harjoittelun jÀlkeen. On ehdotettu, ettÀ tÀmÀ olisi vÀhimmÀistarkkuus avustavan laitteen ohjauksessa. Yksi terve koehenkilö saavutti 21 bits/min laskennallisen informaationsiirtokapasiteetin. TÀmÀ on verrattavissa pitkÀkestoisella harjoittelulla saatujen tuloksien parhaimmistoon. Halvaantuneet koehenkilöt suoriutuivat huomattavasti huonommin. Vain kaksi heistÀ ylitti 60% tuloksen. TÀmÀ osoittaa, ettÀ terveillÀ koehenkilöillÀ hyvin toimivat menetelmÀt eivÀt vÀlttÀmÀttÀ toimi liikuntakyvyttömillÀ. Tulevaisuudessa tutkimuksen pitÀisi keskittyÀ enemmÀn pÀÀasialliseen kÀyttÀjÀryhmÀÀn

    Approksimatiivisia bayesilaisia pÀÀttelymenetelmiÀ regressioon ja luokitteluun gaussisilla prosesseilla ja neuroverkoilla

    No full text
    During the recent decades much research has been done on a very general approximate Bayesian inference framework known as expectation propagation (EP), which has been found to be a fast and very accurate method in many experimental comparisons. A challenge with the practical application of EP is that a numerically robust and computationally efficient implementation is not straightforward with many model specifications, and that there is no guarantee for the convergence of the standard EP algorithm. This thesis considers robust and efficient application of EP using Gaussian approximating families in three challenging inference problems. In addition, various experimental results are presented to compare the accuracy of EP with several alternative methods for approximate Bayesian inference. The first inference problem considers Gaussian process (GP) regression with the Student-t observation model, where standard EP may run into convergence problems, because the posterior distribution may contain multiple modes. This thesis illustrates the situations where standard EP fails to converge, reviews different modifications and alternative algorithms for improving the convergence, and presents a robust EP implementation that relies primarily on parallel EP updates and uses a provably convergent double-loop algorithm with adaptively selected step size in difficult cases. The second inference problem considers multi-class GP classification with the multinomial probit model, where a straightforward EP implementation requires either multi-dimensional numerical integrations or a factored posterior approximation for the latent values related to the different classes. This thesis describes a novel nested EP approach that does not require numerical integrations and approximates accurately all between-class posterior dependencies of the latent values, but still scales linearly in the number of classes. The third inference problem considers nonlinear regression using two-layer neural networks (NNs) with sparsity-promoting hierarchical priors on the inputs, where the challenge is to construct sufficiently accurate and computationally efficient approximations for the likelihood terms that depend in a non-linear manner on the network weights. This thesis describes a novel computationally efficient EP approach for simultaneous approximate integration over the posterior distribution of the weights, the hierarchical scale parameters of the priors, and the residual scale. The approach enables flexible definition of weight priors with different sparseness properties, and it can be extended beyond standard activation functions and NN model structures to form flexible nonlinear predictors from multiple sparse linear models.Viimeisien vuosikymmenien aikana on tutkittu paljon bayesilaiseen approksimatiiviseen pÀÀttelyyn soveltuvaa expectation-propagation-menetelmÀÀ (EP), joka on osoittaunut nopeaksi ja erittÀin tarkaksi useissa kokeellisissa vertailuissa. Haasteena EP:n soveltamisessa on se, ettÀ numeerisesti robusti ja laskennallisesti tehokas kÀytÀnnön toteutus ei ole suoraviivaista useilla mallimÀÀrittelyillÀ, ja ettÀ normaalimuotoisen EP-algoritmin konvergoituminen ei ole taattu kaikissa tilanteissa. TÀmÀ työ kÀsittelee robustia ja laskennallisesti tehokasta EP:n toteuttamista gaussisilla approksimaatioilla kolmessa vaativassa mallinnusongelmassa. LisÀksi työssÀ esitellÀÀn useita kokeellisia tuloksia, joissa EP:n tarkkuutta verrataan keskeisiin vaihtoehtoisiin approksimaatiomenetelmiin. EnsimmÀinen mallinnusongelma kÀsittelee regressiota gaussisilla prosesseilla ja Student-t-havaintomallilla, missÀ EP-algoritmi voi ajautua konvergenssiongelmiin johtuen posteriori-jakauman mahdollisesta monimoodisuudesta. TÀssÀ työssÀ havainnollistetaan tilanteita, joissa normaalimuotoinen EP-algoritmi ei konvergoidu ja kÀydÀÀn lÀpi erilaisia algoritmimuunnoksia konvergenssin parantamiseksi. LisÀksi esitellÀÀn uudentyyppinen algoritmitoteutus, jossa hyödynnetÀÀn ensisijaisesti rinnakkaisia EP-pÀivityksia ja vaikeissa tilanteissa todistettavasti konvergoituvaa kaksoissilmukka-algoritmia mukautuvalla askelpituudella. Toinen mallinnusongelma kÀsittelee monen luokan luokittelua multinomiprobitmallilla, missÀ suoraviivainen EP-toteutus edellyttÀÀ joko moniulotteisia numeerisia integrointeja tai riippumattomia posterioriapproksimaatioita. TÀssÀ työssÀ esitellÀÀn uudenlainen sisÀkkÀisiÀ EP-approksimaatioita hyödyntÀvÀ algoritmi, joka ei vaadi numeerisia integrointeja ja approksimoi tarkasti luokkien vÀliset posterioririippuvuudet mutta skaalautuu tÀstÀ huolimatta lineaarisesti luokkien lukumÀÀrÀn suhteen. Kolmas mallinnusongelma kÀsittelee epÀlineaarista regressiota kaksikerroksisella neuroverkolla, jossa on harvoja ratkaisuja suosiva hierarkkinen priori sisÀÀnmenoille. EP-toteutuksessa haasteena on riittÀvÀn tarkkojen ja laskennallisesti tehokkaiden approksimaatioiden muodostaminen havaintomallin termeille, jotka riippuvat epÀlineaarisesti kaikista verkon parametreista. TÀssÀ työssÀ esitellÀÀn laskennallisesti tehokas EP-toteutus, jossa integroidaan sekÀ verkon kertoimien, hierarkkisten skaalaparametrien ettÀ kohinaparametrin yli. Toteutus mahdollistaa monipuolisten harvojen priorien mÀÀrittelyn ja se voidaan laajentaa yleisille aktivaatiofunktioille ja monipuolisille mallirakenteille. TÀmÀ mahdollistaa monipuolisten epÀlineaaristen ennustemallien toteuttamisen harvoja lineaarimalleja yhdistelemÀllÀ

    Robust Gaussian Process Regression with a Student-t Likelihood

    No full text
    This paper considers the robust and efficient implementation of Gaussian process regression with a Student-t observation model, which has a non-log-concave likelihood. The challenge with the Student-t model is the analytically intractable inference which is why several approximative methods have been proposed. Expectation propagation (EP) has been found to be a very accurate method in many empirical studies but the convergence of EP is known to be problematic with models containing non-log-concave site functions. In this paper we illustrate the situations where standard EP fails to converge and review different modifications and alternative algorithms for improving the convergence. We demonstrate that convergence problems may occur during the type-II maximum a posteriori (MAP) estimation of the hyperparameters and show that standard EP may not converge in the MAP values with some difficult data sets. We present a robust implementation which relies primarily on parallel EP updates and uses a moment-matching-based double-loop algorithm with adaptively selected step size in difficult cases. The predictive performance of EP is compared with Laplace, variational Bayes, and Markov chain Monte Carlo approximations. Keywords: Gaussian process, robust regression, Student-t distribution, approximate inference, expectation propagatio
    corecore